arabdict Dictionary & Translator - Arabic-English translation for أُمَيْبِـيـبَة

      ...

      amebula {med.}
      أُمَيْبِـيـبَة {طفيليات}، {طب}