chia seeds - definition and synonyms

noun [plural]
  1.   From our crowdsourced Open Dictionary
    the oily seeds of a plant called chia, which are said to have great health benefits

    Chia seeds are among the healthiest foods on the planet.

    Submitted from United Kingdom on 14/10/2015