Word info

bodonid

Noun

Meaning

bodonid (plural bodonids)

Any flagellate of the order Bodonida

Source: en.wiktionary.org

Close letter words and terms