The sugary liquid produced by flowers that some birds and insects can eat is called nectar.Nectar is a sweet, watery solution that contains sucrose, glucose, and fructose.It is secreted by specialized glands called nectaries located in the floral structures of flowering plants.