Membraniferous Definition

adjective

Having or producing membranes.

Wiktionary

Origin of Membraniferous

Find Similar Words

Find similar words to membraniferous using the buttons below.

Words Starting With

Words Ending With

Unscrambles

membraniferous