allyls meaning

Meaning of allyls

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.

Unscrambled word allyls

Points for allyls

Scrabble
20 points
Word With Friends
11 points
Wordfeud
20 points

Related pages for allyls