English-Arabic dictionary »

nectary meaning in Arabic

EnglishArabic
Nectary [UK: ˈnek.tə.rɪ]
[US: ˈnek.tə.riː]

غدة الرحيق في الأزهار