1.

The oil-yielding plant among the following is:A. Lentil B. Cauliflower C. China rose D. Sunflower

Answer»

Sunflower is a oil yielding plant. It belongs to Asteraceae family. Its scientific name is Heliantheae. 

Lentils are edible legume whereas China rose is a flower. Hence D is correct.



Discussion

No Comment Found