Definify.com
Definition 2024
membranelle
membranelle
English
Noun
membranelle (plural membranelles)
- One of a set of structures found around the mouth, or cytostome, in ciliate protists, and from which the cilia emerge.
membranelle (plural membranelles)