Word info

potyvirid

Noun

Meaning

potyvirid (plural potyvirids)

Any virus in the family Potyviridae.

Source: en.wiktionary.org

Close letter words and terms