pikuroside

Noun

 * 1) An iridoid glycoside present in the medicinal plant