arabdict Dictionary & Translator - Arabic-English translation for أَميبادياسْتاز

      ...

      amebadiastase {med.}
      أَميبادياسْتاز {إنزيم}، {طب}