Noun Definition

safflower seed

1.Definition: seed of the safflower

Category: Plants