anoaEnglish

Anoa depressicornis, anoa, dwarf buffalo

Noun

Small buffalo of the Celebes having small straight horns

English: anoa, dwarf buffalo, Anoa depressicornis

English words with similar meanings

Show 2 words

Words that start with "anoa"