English to Arabic

Meaning for:
Nectary
other
غدة الرحيق في الأزهار