Membranous Definition

mĕmbrə-nəs
adjective
Relating to, made of, or similar to a membrane.
American Heritage
Of, having the nature of, or like membrane.
Webster's New World
Characterized by the forming of a membrane.
Webster's New World

Thin, pliable, and often transparent.

Wiktionary
Synonyms:
  • membrane-forming

Origin of Membranous

  • From French membraneux, from Latin membrāneus.

    From Wiktionary

Find Similar Words

Find similar words to membranous using the buttons below.

Words Starting With

Words Ending With

Unscrambles

membranous