membranula

Dictionaries

Elementary Latin (membranula)
Latin Short Defs (membranula)

Morphological Data

membranula NOUN