rhizoverbBeta
Feedback
Latin · word

membrana

skin; membrane; parchment

Words sharing this root

membraneA thin, flexible layer that covers or separates parts of something.membranousThin, flexible, and sheetlike, resembling a membrane.