arabdict Dictionary & Translator - Arabic-English translation for Nematodirus

      ...

      Nematodirus {med.}
      المُسَيْدَة {جِنسٌ مِنَ الدِّيدانِ المَمْسودَة}، {طب}