membrana
Dictionaries
Elementary Latin
(membrana)
Latin Short Defs
(membrana)
Morphological Data
membrana
NOUN