answersLogoWhite

0

Nectar is produced in organs called nectaries. They are usually at or near the base of the petals, but some plants have nectaries in other places such as in leaf axils or on the leaf itself.

User Avatar

Wiki User

15y ago

What else can I help you with?