undulating membrane

[ ŭnjə-lā′tĭng, -də- ]

n.

An organelle of locomotion in certain flagellate parasites consisting of a finlike extension of the cytoplasmic membrane with the flagellar sheath.

Words nearby undulating membrane