olfactory organ
English Dictionary
->
Letter O
-> olfactory organ
Search Dictionary:
olfactory organ Definition
(n)
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
"
olfactory organ Synonyms
nose
olfactory organ
© Art Branch Inc.