super food

listen to the pronunciation of super food
English - English

Definition of super food in English English dictionary

superfood
Any food supposed to confer remarkable health benefits