arabdict Dictionary & Translator - Arabic-English translation for strobilus

      ...

      strobilus {med.}
      المَخْروطَة {في بعض الديدان الشريطية}، {طب}
      strobilus {med.}
      تَفْتيل {الدودة الشريطية}، {طب}