VariousWords beta
Related Terms:
Noun
Definition: A small flagellate of the order Cercomonadida, widespread in aqueous habitats and common in soils.
VariousWords beta
Definition: A small flagellate of the order Cercomonadida, widespread in aqueous habitats and common in soils.