anoa
English Dictionary
->
Letter A
-> anoa
Search Dictionary:
anoa Definition
(n)
small
buffalo
of
the
Celebes
having
small
straight
horns
anoa Synonyms
anoa
Anoa depressicornis
dwarf buffalo
© Art Branch Inc.