Indian tapir
English Dictionary
->
Letter I
-> Indian tapir
Search Dictionary:
Indian tapir Definition
(n)
a
tapir
found
in
Malaya
and
Sumatra
Indian tapir Synonyms
Indian tapir
Malayan tapir
Tapirus indicus
© Art Branch Inc.