French-English dictionary »

super-aliment meaning in English

FrenchEnglish
super-aliment nom {m}

superfood◼◼◼(food supposed to confer remarkable health benefits)
noun

superaliment nom {m}

superfood◼◼◼(food supposed to confer remarkable health benefits)
noun