Chimera_head_CC copy

1 (Chimera) (in Greek mythology) a fire-breathing female monster with a lion’s head, a goat’s body, and a serpent’s tail.
2 a thing that is hoped or wished for but in fact is illusory or impossible to achieve
3 Biology an organism containing a mixture of genetically different tissues

Start typing and press Enter to search