nasute

a.

  1. Having a nice sense of smell.
  2. Critically nice; captious.