caducicorn
Adjective
Meaning
caducicorn (comparative more caducicorn, superlative most caducicorn)
(zoology) Having deciduous horns or antlers.
Adjective
caducicorn (comparative more caducicorn, superlative most caducicorn)
(zoology) Having deciduous horns or antlers.