nectairecommon nounSyllable DecompositionnectaireEtymologyexpandfrom scientific Latin nectarium.Definition1. Organ of certain flowers secreting nectar, which can be a gland (as in euphorbias), but also a differentiation of certain petals or leaves.botaniqueexpandPluralnectairesTranslationsenglish:nectarySee alsonectar (cn.) nectaréen (adj.)