Smellers, noun plural of smeller. Synonyms in the same form.
noses, schnozzles
All synonyms for smeller →