WordNet-Online
Definitions from WordNet
Noun nectary has 1 sense
| ||||
Definitions from the WebNectaryDefinition: A nectary is a plant organ that produces and secretes nectar, a sugary liquid that attracts pollinators such as insects or birds. Examples:
Related Products: | ||||
nectar nectar - from nectared nectared wine nectariferous nectarine nectarine tree nectarous nectary nector necturus necturus maculosus neddy nederlands neds nee need-to-know
|