LEPTOMONAD
Meaning of LEPTOMONAD in English
I. lepˈtäməˌnad adjective
Etymology: New Latin Leptomonad-, Leptomonas
: of or relating to the genus Leptomonas
II. noun
: leptomonas 2
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012