VariousWords beta
Related Terms:
Noun
Definition: A microscopic flagellate of the order Retortamonadida, which are mostly found in the intestines of animals.
VariousWords beta
Definition: A microscopic flagellate of the order Retortamonadida, which are mostly found in the intestines of animals.