0%

ALL meanings of xna

X x
  • abbreviation XNA X-Treme Network Architecture 1
  • abbreviation XNA X-Treme Neurotic Assassins 1
  • noun xna (biochemistry) nucleic acid analogue (nucleic acid analog) ; Initialism of xeno nucleic acid. (backformation) ; X nucleic acid, where "X" is a stand-in for multitude of various nucleic acid acronyms, which are not DNA or RNA. 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?