meaning of Bonassus

Bonassus meaning in General Dictionary

The aurochs or European bison. See Aurochs.