Definisi 'tragulus javanicus'

English to English
noun
1 chevrotain somewhat larger than the kanchil; found in India and Malaya Terjemahkan
source: wordnet30


Visual Synonyms