osphretic









osphretic


adj.

  1. Relating to the sense of smell.
53 queries 0.554