osphretic









osphretic


adj.

  1. Relating to the sense of smell.
54 queries 0.325