Noun
doliroside (countable and uncountable, plural dolirosides) (organic chemistry) A polycyclic glycoside present in the Chinese herbal medicine Dolichos falcata