anoa
noun
\ əˈnōə\
plural -s
Definition of anoa
: a small wild ox of Sulawesi (Anoa depressicornis) related to the buffalo but having nearly straight horns
Keep scrolling for more