doliroside noun1 •A polycyclic glycoside present in the Chinese herbal medicine Dolichos falcata formsdolirosides