NECTARY Meaning of NECTARY in English n. (pl. -ies) the nectar-secreting organ of a flower or plant. Etymology: mod.L nectarium (as NECTAR) Oxford English vocab. Оксфордский английский словарь. 2012