undulating membrane
[ ŭn′jə-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
undset,
undue,
undulant,
undulant fever,
undulate,
undulating membrane,
undulating pulse,
undulation,
undulatory,
undulatory theory,
undulatus