placenta
Dictionaries
Elementary Latin
(placenta)
Latin Short Defs
(placenta)
Morphological Data
placenta
NOUN
placenta
VERB