Membraned Definition
adjective
Having a (specified type of) membrane.
Wiktionary
Find Similar Words
Find similar words to membraned using the buttons below.
Having a (specified type of) membrane.
Find similar words to membraned using the buttons below.