Define Chimera
# Greek mythology) fire-breathing female monster with a lion's head and a goat's body and a serpent's tail;
# a grotesque product of the imagination
Bubbles x
Users browsing this forum: No registered users and 1 guest