alicina
Meanings
Noun
1. allicin (organic chemistry)