dhurrin
noun
dhur·rin
variants:
or less commonly durrin \ ˈdu̇rə̇n \
plural -s
Definition of dhurrin
: a crystalline cyanogenetic glucoside C14H17NO7 found in durra at a certain stage in its growth
Keep scrolling for more