This website uses cookies to ensure you get the best experience on our website. Learn more

Meaning Of Placentalia

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



Menu