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
Tweet