leptomonad
noun 2
Definitions
noun
1
Any trypanosomatid of the genus Leptomonas
noun
1
A form of some promastigote flagellates, similar to a nectomonad except for being shorter and replicative
Your note
not saved0 chars
noun
Any trypanosomatid of the genus Leptomonas
noun
A form of some promastigote flagellates, similar to a nectomonad except for being shorter and replicative