Definition of nectary in English:
noun (plural nectaries)Botany
A nectar-secreting glandular organ in a flower (floral) or on a leaf or stem (extrafloral).
- The calyx, the subtending bracts and the two prophylls bear groups of extrafloral nectaries (single peltate trichomes).
- So these are called extra floral nectaries and this process really drives what goes on here in this forest.
- As the flowers are proterogynous anthesis was considered to comprise the period between bud opening and the abscission of stamens and nectaries.
Definition of nectary in:
- British & World English dictionary
What do you find interesting about this word or phrase?
Comments that don't adhere to our Community Guidelines may be moderated or removed.
Most popular in the US
Most popular in the UK
Most popular in Australia
Most popular in India
Most popular in Pakistan