WordofTheDay.US

membranule

noun

Latin root: membrānula Wiktionary

Origin

Anglicized form of Latin membrānula.

From Wiktionary, via Kaikki.org (CC BY-SA)