Arabic-English translation for Macracanthorhynchus hirudinaceus

      ...

      related Translations

      شائِكاتُ المَخاطِم {جِنْسٌ مِنَ الديدانِ المِعَوِيَّة}، {طب}