What does allyl radical mean?

allyl radical meaning in General Dictionary

the univalent unsaturated natural radical C3H5; derived from propylene