meaning of olfactory brain

1. a center in the cerebral hemispheres that governs the sense of smell in lower animals; in humans it seems to mediate complex emotional behavior


Related Words

olfactory brain |

Developed & Maintained By Taraprasad.com

Treasure Words