Meaning of sunflower seed

Definition of sunflower seed

(noun) edible seed of sunflowers; used as food and poultry feed and as a source of oil

Other information on sunflower seed

WIKIPEDIA results for sunflower seed
Amazon results for sunflower seed