membranate etymology

English word membranate comes from English membrane, English -ule ((rare, scientific) Diminutive suffix.)

Detailed word origin of membranate

Dictionary entryLanguageDefinition
membrane English (eng) A flexible enclosing or separating tissue forming a plane or film and separating two environments (usually in a plant or animal).. A flexible or semi-flexible covering or waterproofing whose primary function is to exclude water.. A mechanical, thin, flat flexible part that can deform or vibrate when excited by an external force.
-ule English (eng) (rare, scientific) Diminutive suffix.
membranate English (eng) Having the character of a membrane.

Words with the same origin as membranate

Descendants of membrane
brane endomembranous membranal membraniferous membraniform membranoid membranology membranotropic transmembranous
Descendants of -ule
dent dental dentist