Quick-scented

Quick´-scent`ed


a.1.Acute of smell.