Definify.com

Definition 2024


sapiutan

sapiutan

English

Noun

sapiutan (plural sapiutan)

  1. Bubalus depressicornis, a small Indonesian water buffalo.