Definisi 'orange horseshoe bat'

English to English
noun
1 a common bat of northwestern Australia having orange or yellow fur Terjemahkan
source: wordnet30


Visual Synonyms