oxhorns
English
Noun
oxhorns
plural of
oxhorn