Nectaries

Science / Biology / Nectaries: Nectar-secreting organs in fiowering plants that serve as insect feeding stations and thus attract insects, which then assist in the transfer of pollen.

Links
Home
Glossary
Thesaurus