arabdict Dictionary & Translator - Arabic-English translation for digenesis

      ...

      digenesis {alternation of generation}, {med.}