basically your nose is lined by small fine hairs,that prevent the entry of dust...and when you breathe with mouth,there are chances of dust n other particles to enter body.
So,there is an extra filtration step in nostril breathing which is absent in mouth breathing.that is why nostril breathing is good