What is the full meaning of odoriphores
ODORIPHORE, the group of atoms in an odorous molecule responsible for its odour [n]
Example of the word odoriphores placed on a Scrabble board.