English dictionary
new world tapir meaning and definition
Definition and meaning of new world tapir at MeaningMonkey.org. new world tapir meaning and definition in the English Dictionary.NEW WORLD TAPIR noun
Definition of New World tapir (noun)
- a tapir found in South America and Central America
- synonyms: Tapirus terrestris
Source: Princeton University Wordnet