Word Games Pro Dictionary
chimaera
noun
a deep-sea fish with a tapering body, smooth skin, and long threadlike tail
Quick reference
Word Facts
Meaning
Definitions
noun
a deep-sea fish with a tapering body, smooth skin, and long threadlike tail
noun
a grotesque product of the imagination
Similar words
