'New World tapir' definitions:

Definition of 'New World tapir'

(from WordNet)
noun
A tapir found in South America and Central America [syn: New World tapir, Tapirus terrestris]