'Indian tapir' definitions:

Definition of 'Indian tapir'

(from WordNet)
noun
A tapir found in Malaya and Sumatra [syn: Malayan tapir, Indian tapir, Tapirus indicus]