Synonyms and Antonyms for indian tapir

1. Indian tapir (n.)

a tapir found in Malaya and Sumatra

Synonyms: