arabdict Dictionary & Translator - Arabic-English translation for duckweed

      Noun

      duckweed {bot.}
      طحلب {نبات}
      duckweed {bot.}
      حَزاز {نبات}
      duckweed {bot.}
      أُشْنَة {نبات}