Olfactory mucosa Synonyms

Definitions for Olfactory


  • (adjective) of or relating to olfaction

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