membranous

English Dictionary -> Letter M -> membranousmembranous Definition



membranous Synonyms






© Art Branch Inc.