Olfactory genius Synonyms

Definitions for Olfactory


  • (adjective) of or relating to olfaction

OG abbreviation

OG is an abbreviation for Olfactory Genius
What does OG stand for?
OG stands for "Olfactory Genius"

Definitions for Genius