Scentful

Webster's Dictionary of the English Language

·adj Of quick or keen smell.

II. Scentful ·adj Full of scent or odor; odorous.