◄
Scentful
►
Dictionary
1. (
a.
) Full of scent or odor; odorous.
2. (
a.
) of quick or keen smell.
Clyx.com