nectary
1. [ noun ] (botany) a gland (often a protuberance or depression) that secretes nectar
Synonyms: honey_gland
Related terms: plant_organ
Similar spelling:   nectar
  nectarous
  nectarine
  Nestor
  nester
  Necturus
  nestorius
  nestorian