arabdict Dictionary & Translator - Arabic-English translation for nectary

      Noun

      ...

      nectary {bot.}
      nectary {bot.}
      مغثرية {نبات}