Word info

placentalia

Meaning

A division of Mammalia including those that have a placenta, or all the orders above the marsupials.

Source: Webster's dictionary

Anagrams

Close letter words and terms