Quick-scented
Quick"-scent`ed
(?),
a.
Acute of smell.