Scrabble Cheat
ODORIFEROUS
ODORIFEROUS is a 11 letter Scrabble word worth 15 points.
having or giving off a smell, especially an unpleasant one
Letter start with O