CHIMERA


Meaning of CHIMERA in English

n. mythological monster with a goat's body and a lion's head and a snake's tail; imaginary monster made up of inappropriate parts; delusion, wild illusion; person or organ comprised of tissues of different genetic constitution

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.