Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

membraniferous Definition

Cancel
membraniferous
adjective
Having or producing membranes

Words Related to membraniferous!

membraniferous Examples by Brain Bank Users