cytostome

Explore definitions, synonyms, and language insights of cytostome

Definitions

Noun
mouth of a protozoan

More General Terms