montbretin

Noun

 * 1)  Any of a group of phenolic glycosides, present in montbretia, that are used to control diabetes