arabdict Dictionary & Translator - Arabic-English translation for nematodes

      Noun

      nematodes (n.) , [sing. nematode]

      similar Translations

      nematodesma {med.}
      الرِّباطُ الخَيْطِيّ {في المُهْدَّبات}، {طب}