Home

Word

Tapirus indicus, n.
more info a tapir found in Malaya and Sumatra
<noun.animal>

Indian tapir Malayan tapir Tapirus indicus
semantic pointers
hypernym