arabdict Dictionary & Translator - Arabic-English translation for Microsporidia

      ...

      Microsporidia {Microsporida}, {med.}
      مِكْرَوِيَّاتُ الأَبْواغ {رُتْبَةٌ مِنْ دقيقاتِ الأَبْواغ}، {طب}

      similar Translations