'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]