Translation of أُمَيْبِـيـبَة

      ...

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