new world tapir definition

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

Related Sources

  • Definition for "new world tapir"
    • a tapir found in South America and Central…
    • View More
  • 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!