Definitions of Tapirus terrestris:

  • noun:   a tapir found in South America and Central America