Definition of olfactory

Definition of olfactory
  1. olfactory Adjective Concerning the sense of smell.
Need more help? Try our forum NEW