Indian tapir

1. (noun) a tapir found in Malaya and Sumatra
Synonyms: Malayan tapir, Tapirus indicus
Related Words: tapir



Terms and Conditions of Use / Copyright Notice