sunflower seed

Explore definitions, synonyms, and language insights of sunflower seed

Definitions

Noun
edible seed of sunflowers; used as food and poultry feed and as a source of oil

More General Terms