placenta

Dictionaries

Elementary Latin (placenta)
Latin Short Defs (placenta)

Morphological Data

placenta NOUN
placenta VERB