In zoology terms the difference between cavicorn and clavicorn
is that cavicorn is any animal having hollow horns while clavicorn is one of the Clavicornes.
cavicorn
Noun
(
en noun)
(zoology) Any animal having hollow horns
The hollow-horned ruminants, treated as a taxonomic group Cavicornia .
clavicorn
English
Adjective
(-)
(zoology) Having antennas shaped like clubs; used especially of the Clavicornes group of beetles
Noun
(
en noun)
(zoology) One of the Clavicornes.