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.”