membrana

Dictionaries

Elementary Latin (membrana)
Latin Short Defs (membrana)

Morphological Data

membrana NOUN