nectaryyoudaoicibaDictYouDict
"A nectar-secreting glandular organ in a flower (floral) or on a leaf or stem (extrafloral)", Mid 18th century: from modern Latin nectarium, from nectar (see nectar).