arabdict Dictionary & Translator - Arabic-English translation for Microsporida

      ...

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