Search

Escto search a new word

membrane

noun
ESmembrana
originLatin

A pliable sheet-like structure acting as a boundary, lining, or partition in an organism or apparatus.

Word Map