Random
Olfactory mucosa Synonyms
Definitions for Olfactory
(adjective) of or relating to olfaction
Synonyms for phrase
heady film
sweet film
honeyed skin
putrid tissue
discernible skin
visual layer
putrid skin
loud skin
sweet layer
sweet coating
OM abbreviation
OM
is an
abbreviation
for Olfactory Mucosa
What does OM stand for?
OM stands for "Olfactory Mucosa"
Definitions for Mucosa
(noun) mucus-secreting membrane lining all
body
cavities or passages that communicate with the
exterior