XTR Meaning in Miscellaneous
What does XTR mean in Miscellaneous?
XTR means Xenopus Telomerase RNA in Miscellaneous.
This meaning of XTR is shown for the Miscellaneous category. Other meanings of XTR are listed below by category when available.
Explore more: Miscellaneous category