arabdict Dictionary & Translator - Arabic-English translation for toruloid

      ...

      toruloid {med.}
      toruloid {med.}
      عَقِد {طب}