picroside noun1 •Any of a family of iridoid glycosides isolated from Picrorhiza speciesGenetic interventions for developing a picroside production platform would require knowledge on biosynthetic pathway and key control points, which does not exist as of today. — 2015 formspicrosides