Word info

umbravirus

Noun

Meaning

umbravirus (plural umbraviruses)

Any plant virus of the genus Umbravirus

Source: en.wiktionary.org

Related terms

Close letter words and terms