Definition of “superfood” - English Dictionary

English