English-Arabic dictionary »

pineal gland meaning in Arabic

EnglishArabic
pineal gland small endocrine gland

جِسْم صَنَوْبَرِيّm

غُدَّة صَنَوْبَرِيَّةf