Synonyms of Nutraceuticals

Primary definition: Food products that offer health benefits, including the prevention and treatment of diseases.

Full Dictionary Entry

Antonyms & Opposite Concepts