ovibos - English Synonyms Dictionary

ovibos

n.
[1] genus Ovibos