luzonicoside noun1 •Any of a number of steroid glycosides found in Echinaster luzonicus. formsluzonicosides