Botanical Glossary


Nectar Secreting

Definition: Sugary compound producing glands found mostly on floral parts that produce attractants for pollinators.
Last Updated: 2020-01-01


Go back