placental - English Synonyms Dictionary

placental

n.
[1] placental mammal , eutherian , eutherian mammal