Word info

lophomonad

Noun

Meaning

lophomonad (plural lophomonads)

Any flagellate of the order Lophomonadida

Source: en.wiktionary.org

Close letter words and terms