2 results found

Search Results for: leptomonad

Leptomonad

Definition noun (protozoology) The common name for any of the member of the genus Leptomonas Supplement Leptomonads refer to... Read More

Promastigote

Definition noun, plural: promastigotes (protistology) The developmental stage or the morphological form in the lifecycle of... Read More