I did not say they are nonsense, or obscure. I said "technical jargon".
I said to most of the audience, this doesn't mean anything, and to those that this means something, they probably already know this anyways.
So, for the general public (non-biologists) you have to either explain it differently (at least don't use acronyms). or at least cite a reputable website so that we, normies, know you are not trolling!