arabdict Dictionary & Translator - Arabic-English translation for microzoon

      ...

      microzoon microzoa, {med.}
      حَيَوانٌ مِجْهَرِيّ [ج. حَيَواناتٌ مِجْهَرِيَّة] ، {طب}