arabdict Dictionary & Translator - Arabic-English translation for المَخْروطَة

      ...

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

      related Translations