odorful

For definition of odorful, please visit here.