Definition of New World Tapir

  • 1. A tapir found in South America and Central America Noun

Synonyms for word "new world tapir"

Semanticaly linked words with "new world tapir"

Hyponims for word "new world tapir"