pikuroside (English, noun)
expansion: pikuroside (uncountable)
Senses:
glosses: An iridoid glycoside present in the medicinal plant Picrorhiza
tags: uncountable
Forms: