What is the full meaning of odorful
strong smelling, also ODOURFUL [adj]
Example of the word odorful placed on a Scrabble board.