Fun & Easy Science for Kids

All about Nectar

Nectar can be defined as a sugar rich liquid, produced by nectaries. These are special glands in a plant, generally located at the base of the perianth. The word nectar has been derived from Latin that means ‘overcoming...

All about Nectar

Posted in Plants | Tags : , ,

 
 
Sponsored Links :