Word info

spumavirus

Noun

Meaning

spumavirus (plural spumaviruses)

Any virus of the genus Spumavirus.

Source: en.wiktionary.org

Close letter words and terms