American Dictionary
Definition scratch-and-sniff in American English
scratch-and-sniff adjective
adjective
1
used for describing something made of special paper that produces a particular smell when you scratch it
