Definition of Tapirus Terrestris

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

Synonyms for word "tapirus terrestris"

Semanticaly linked words with "tapirus terrestris"

Hyponims for word "tapirus terrestris"