Wiktionary
caducicorn
a. (context zoology English) Having deciduous horns or antlers
a. (context zoology English) Having deciduous horns or antlers