caxyk8901 caxyk8901 09-12-2021 Biology contestada thylacosmilus is a marsupial and smilodon is a mammal