arabdict Dictionary & Translator - Arabic-English translation for glomerulus

      Noun

      ...

      glomerulus glomeruli, {med.}
      كُبَيبَة [ج. كُبَيبات] ، {طب}

      related Translations