English dictionary
indian tapir meaning and definition
Definition and meaning of indian tapir at MeaningMonkey.org. indian tapir meaning and definition in the English Dictionary.INDIAN TAPIR noun
Definition of Indian tapir (noun)
- a tapir found in Malaya and Sumatra
- synonyms: Malayan tapir, Tapirus indicus
Source: Princeton University Wordnet