Search Results For Chimera
chimera
noun, Greek myth a fire-breathing monster with the head of a lion, body of a goat, and tail of a serpent
From Collins
©HarperCollins 2008. Collins English Dictionary definition of chimera
noun, Greek myth a fire-breathing monster with the head of a lion, body of a goat, and tail of a serpent
From Collins
©HarperCollins 2008. Collins English Dictionary definition of chimera