Back to home

Start Practice


Question-1 

The part of a flower that produces the pollen.


(A)

Petal


(B)

Stamen

(C)

Spores

(D)

Ovule





Powered By