View your list of saved words. (You can log in using Facebook.)
Definition of UNDULATING MEMBRANE
: a vibratile cytoplasmic membrane: a: a lateral expansion of the plasma membrane in some flagellates that is usually associated with a flagellum b: a row of laterally fused long cilia associated in many ciliates with the oral structures
Seen & Heard
What made you want to look up undulating membrane? Please tell us where you read or heard it (including the quote, if possible).