English

edit

Noun

edit

supersmeller (plural supersmellers)

  1. A person, animal, or nose with an exceptionally good sense of smell.
edit