membranousEnglish

membranous, membrane-forming

Adjective

Characterized by formation of a membrane (or something resembling a membrane)

English: membranous, membrane-forming

Relating to or made of or similar to a membrane

English: membranous

English words with similar meanings

Show 1 words

Words that start with "membranous"