Word info Synonyms

membranelle

Noun

Meaning

membranelle (plural membranelles)

English Wikipedia has an article on:membranelleWikipedia
One of a set of structures found around the mouth, or cytostome, in ciliate protists, and from which the cilia emerge.

Source: en.wiktionary.org

Synonyms

Close letter words and terms