arabdict Dictionary & Translator - Arabic-English translation for Leguminosae

      Noun

      Leguminosae Pl., {bot.}

      ...