membranula
noun
mem·branu·la
memˈbrānyələ,
-ran-
variants
or less commonly membranule
ˈmembrəˌn(y)ül,
memˈbrān(ˌ)yül
plural -s
: a fine structure like a membranelle formed by the fusion of a few long cilia (as in the posterior ciliary ring of vorticellids)
Love words? Need even more definitions?
Merriam-Webster unabridged
Share