См. в учебнике Е. И. Литневской, раздел Имя существительное.
Грамматические нормы — это правила, которые определяют образование слов и форм слова (словообразовательные и словоизменительные нормы – в целом морфологическая норма), построение словосочетаний и предложений (синтаксические нормы).
Услышал запах – уместно в разговорной речи. Почувствовал запах – стилистически нейтральный вариант.