• word of the day

    membrane

    membrane - Dictionary definition and meaning for word membrane

    Definition
    (noun) a thin pliable sheet of material Definition
    (noun) a pliable sheet of tissue that covers or lines or connects the organs or cells of animals or plants
    Synonyms : tissue layer
   Mnemonics (Memory Aids) for membrane

Powered by Mnemonic Dictionary

membrane


Word used in video below:
text: So while an animal cell has a membrane,
Download our Mobile App Today
Receive our word of the day
on Whatsapp