Word info

picroside

Noun

Meaning

picroside (plural picrosides)

(organic chemistry) Any of a family of iridoid glycosides isolated from Picrorhiza species

Source: en.wiktionary.org

Anagrams

Close letter words and terms