Translate
olfactory glomerulus

related Results

der Glomerulus (n.) , [pl. Glomeruli] , {med.}
كُبَيْبٌ كُلَوِي [ج. كُبَيْبَات كُلَوِيَّة] ، {طب}