English

sunflower noun definition in Crops topic from the Oxford Advanced Learner's Dictionary

sunflower

 noun: Crops topic
a very tall plant with large yellow flowers, grown in gardens or for its seeds and their oil that are used in cooking sunflower oil