6 results found
Search Results for: olfaction
Olfactory nerve
Definition noun, plural: olfactory nerves The cranial nerve comprised of sensory nerve fibers that carry impulses for the... Read More
Deglutology
Definition noun The scientific or medical study of the processes and pathophysiology of deglutition Supplement Deglutology... Read More
Neuroscience
Definition noun The branch of science that deals with the nervous system, particularly structure, development, function,... Read More
Neurogastronomy
Definition noun A discipline that is concerned with how the brain perceives food and flavor and how the latter affects... Read More
Sensory Systems
A sensory system is a part of the nervous system consisting of sensory receptors that receive stimuli from the internal and... Read More