Update

Nectar
Nectar is a sweet liquid secreted by plants, and especially by flowers. Nectars range in sweetness from as little as 8% to as high as 50%. Flowers produce nectar as a reward for pollination.


Pamela Johnsonr
male Ruby-throat

Journey North Home Page   Facebook Pinterest Twitter   Annenberg Media Home Page
Copyright 1997-2017 Journey North. All Rights Reserved.   Contact Us    Search