Synonyms and Antonyms for Tapirus_indicus

1. Tapirus indicus (n.)

a tapir found in Malaya and Sumatra

Synonyms: