Word info

luteovirid

Noun

Meaning

luteovirid (plural luteovirids)

Any virus in the family Luteoviridae.

Source: en.wiktionary.org

Close letter words and terms