caducicorn

/kæˈdjuːsɪkrɒrn/

Definitions

1. noun

A mythical, hybrid creature with the body of a deer and the horn of a unicorn, often depicted as decaying or dying.

“The ancient frescoes depicted a caducicorn, symbolizing the fleeting nature of life.”

Synonyms

  • mythical creature
  • unicorn

Antonyms

  • evergreen
  • immortal