_____ species produces large number of pollens.
(a) Leguminosae
(b) Rosacea
(c) Anemophilous
(d) Solanaceae
I got this question in an online quiz.
This intriguing question comes from Flowering Plants Reproduction in portion Sexual Reproduction in Flowering Plants of Biology – Class 12