What is the full meaning of allyls
ALLYL, an organic radical existing esp. in oils of garlic and mustard [n]
Example of the word allyls placed on a Scrabble board.