Word info

chilomonad

Noun

Meaning

chilomonad (plural chilomonads)

Any flagellate of the genus Chilomonas

Source: en.wiktionary.org

Close letter words and terms