• Tmrna

    Full definition of tmrna

    Noun

    tmrna

    (plural tmrnas)
    1. Alternative form of tmRNA

    Anagrams

    © Wiktionary