We have two nostrils because different smells are detectable at different airspeeds, so one nostril is always more open than the other to give us a wider olfactory range.