Word info

leptomonad

Noun

Meaning


leptomonad (plural leptomonads)

Any trypanosomatid of the genus Leptomonas


leptomonad (plural leptomonads)

(biology) A form of some promastigote flagellates, similar to a nectomonad except for being shorter and replicative
Coordinate terms: nectomonad, haptomonad

Source: en.wiktionary.org

Close letter words and terms