Synonyms and Antonyms for tapirus indicus

1. Tapirus indicus (n.)

a tapir found in Malaya and Sumatra

Synonyms: