Definify.com

Definition 2024


nectaire

nectaire

French

Noun

nectaire m (plural nectaires)

  1. (botany) nectary (gland that secretes nectar)

Related terms

Anagrams