• Microrna

    Full definition of microrna

    Noun

    microrna

    (plural micrornas)
    1. Alternative form of microRNA

    Anagrams

    © Wiktionary