oxheads
English
Noun
oxheads
plural of
oxhead