• Mtrna

    Full definition of mtrna

    Noun

    mtrna

    (plural mtrnas)
    1. Alternative form of mtRNA

    Anagrams

    © Wiktionary