arabdict Dictionary & Translator - Arabic-English translation for الأَميباوات

      ...

      Amoebida {med.}
      الأَميباوات {رتبَةٌ مِنَ الحَيَوانَات الأوَالي}، {طب}