sunflower seed

Noun
  1. Edible seed of sunflowers;
    Used as food and poultry feed and as a source of oil (synset 107791173)

Found on Word Lists

Other Searches