Meaning ofmembranousin English

membranous

us/ˈmembrənəs/uk/ˈmembrənəs/
#uncommon
Definitions