allyl meaning

Meaning of allyl

What is the full meaning of allyl

an organic radical existing esp. in oils of garlic and mustard [n -S]

Example of the word allyl placed on a Scrabble board.

Unscrambled word allyl

Points for allyl

Scrabble
18 points
Word With Friends
10 points
Wordfeud
18 points