one of two masses of grey matter at the base of the brain that sends and receives olfactory impulses (Anatomy)
MAMILLARY BODY
Meaning of MAMILLARY BODY in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012