CHIMERA


Meaning of CHIMERA in English

noun see: hibernate 1. a fire-breathing she-monster in Greek mythology having a lion's head, a goat's body, and a serpent's tail, an imaginary monster compounded of incongruous parts, an illusion or fabrication of the mind, an individual, organ, or part consisting of tissues of diverse genetic constitution

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.