sunflower sprouts

[English]

The sprouts of sunflower seeds.

Synonyms in other languages

Latin names