Caducicorn definition

(zoology) Having deciduous horns or antlers.
adjective
0
0
Advertisement

Origin of caducicorn

  • caduci- (from Latin caducus (“falling”)) + -corn

    From Wiktionary