tapirus indicus
Meaning, Definition & Usage
Dictionary
Related
noun
a tapir found in Malaya and Sumatra
Indian tapir; Malayan tapir
.
WordNet
Previous
taping
tapioca
tapir
tapiridae
tapiroid
Next
tapis
tapiser
tapish
taplash
taplings