• Mirna

    Full definition of mirna

    Noun

    mirna

    (plural mirnas)
    1. microRNA

    Anagrams

    © Wiktionary