Arabic-English translation for Arcellinida

      ...

      Arcellinida {med.}
      القَيضاوات {رتبة من الحيوانات الأَوالي}، {طب}