1 English Synonyms for SAPIUTAN
Prev.1Next
anoa
Definition: 1. Either of two related species of small Indonesian water buffalo similar in appearance to deer; Bubalus quarlesi or Bubalus depressicornis.
Show more information about anoa
Prev.1Next
Search took: 2.63 ms