Definition of "placentals"

placentals