oviboses
English
Noun
oviboses
plural of
ovibos