Definify.com

Definition 2024


membranelle

membranelle

English

Noun

membranelle (plural membranelles)

  1. One of a set of structures found around the mouth, or cytostome, in ciliate protists, and from which the cilia emerge.

Synonyms