hipposiderosEnglish

Hipposideros, genus Hipposideros

Noun

Horseshoe bats

English: Hipposideros, genus Hipposideros

Bahasa: Barong

Bahasa words with similar meanings

English words with similar meanings

Show 1 words