• Ssrna

    Full definition of ssrna

    Noun

    ssrna

    (plural ssrnas)
    1. Alternative form of ssRNA
    © Wiktionary