arabic
الكبيبة الشمية
english
olfactory glomerulus
french
glomérule olfactif
comment