What is the full meaning of odiferous
having odour, also ODORIFEROUS [adj]
Example of the word odiferous placed on a Scrabble board.