English-French dictionary »

nectary meaning in French

EnglishFrench
nectary (gland that secretes nectar)
noun
[UK: ˈnek.tə.rɪ]
[US: ˈnek.tə.riː]

nectaire◼◼◼nom {m}