meaning of allyl
1.
An
organic
radical,
C3H5,
existing
especially
in
oils
of
garlic
and
mustard.
Related Words
allyl
|
allylene
|
Developed & Maintained By
Taraprasad.com