Recent Searches
GRE Word List made easy using Mnemonics
olfactory organ - Dictionary definition and meaning for olfactory organ
OLFACTORY ORGAN
(noun) the organ of smell and entrance to the respiratory tract; the prominent part of the face of man or other mammals
"he has a cold in the nose"
synonyms : nose
WordNet® 3.0, © 2006 by Princeton University.


