new world tapir definition

  • noun:
    • a tapir found in South America and Central The united states

Related Sources

  • Hypernym for "new world tapir"
29 votes

How would you define new world tapir?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!