ichthulin

/ɪkˈθjuːlɪn/

Definitions

1. noun

A hypothetical substance believed to be composed of fish oils, often used to describe a substance with supposed health benefits.

“The article claimed to have discovered an ichthulin in the local market, but experts disputed its authenticity.”

Synonyms

  • fish oil
  • omega-3 supplement

Antonyms

  • poison
  • toxin