sambubioside

Noun

 * 1)  Any glycoside of sambubiose, especially one containing an anthocyanidin