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 saved
0 chars