Get Answers to all your Questions

header-bg qa

What do you mean by Nectar

Answers (1)


Nectar is a sugary fluid secreted within flowers to encourage pollination by insects and other animals. Plants make nectar to attract pollinating animals such as bees. Nectar is further collected by bees to make it into honey.

Posted by

Ritika Jonwal

View full answer