Word info

diplomonad

Noun

Meaning

diplomonad (plural diplomonads)

Any of a group of mostly parasitic flagellates, generally having two nuclei.

Source: en.wiktionary.org

Close letter words and terms