Correct option is D
Nectaries are specialized glands in plants that produce nectar. They are found in flowers, and in some cases, in fruits such as smooth-skinned apricots, which have a sweet secretion that attracts pollinators.
Nectaries are specialized glands in plants that produce nectar. They are found in flowers, and in some cases, in fruits such as smooth-skinned apricots, which have a sweet secretion that attracts pollinators.
Suggested Test Series
Suggested Test Series