CHIMAERA

Definition of CHIMAERA

  1. (noun)a grotesque product of the imagination
  2. (noun)a deep-sea fish with a tapering body, smooth skin, and long threadlike tail