picroside

Noun

 * 1)  Any of a family of iridoid glycosides isolated from  species