Meaning ofmembranousin English

membranous

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