sunflower seeds

[English]

The seeds from the huge centre of the sunflower.

Synonyms in other languages

Latin names