Subscribe
URL of the page has been copied to clipboard.
Meaning : Elephants extinct since the Pleistocene.
Synonyms : gomphotheriidae
Install App