Definisi 'howler monkey'

English to English
noun
1 monkey of tropical South American forests having a loud howling cry Terjemahkan
source: wordnet30


Visual Synonyms