Word info

pikuroside

Noun

Meaning

pikuroside (uncountable)

An iridoid glycoside present in the medicinal plant Picrorhiza

Source: en.wiktionary.org

Close letter words and terms