As adjectives the difference between hornless and cornless
is that hornless is without horns while cornless is without corn (the crop).
hornless
English
Adjective
(-)
Without horns.
cornless
English
Adjective
(-)
Without corn (the crop).
Without corns (calluses on the feet).