1 result found

Search Results for: cytopharynx

Cytopharynx

Definition noun, plural: cytopharynxes or cytopharynges The tube-like passageway in certain protozoans through which the... Read More