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

Treasure Words