arabdict Dictionary & Translator - Arabic-English translation for cestode

      Noun

      ...

      cestode {med.}
      شُراطِيَّة {دودَة}، {طب}