placentalia
15 points
English
11 letters
Not in frequency data
Valid in: UK dictionary
Definitions
A division of Mammalia including those that have a placenta, or all the orders above the marsupials.
Definition: WordNet 3.1, Princeton University.