Meaning of membranelle | Babel Free
Definitions
One of a set of structures found around the mouth, or cytostome, in ciliate protists, and from which the cilia emerge.
CEFR level
C1
Advanced
This word is part of the CEFR C1 vocabulary — advanced level.
This word is part of the CEFR C1 vocabulary — advanced level.