Golden Bowl

Dictionary

SCENTFULa.

1. Odorous; yielding much smell.

2. Of quick smell.