Word info

salidroside

Noun

Meaning

salidroside (countable and uncountable, plural salidrosides)

A glucoside of tyrosol found in the plant Rhodiola rosea.

Source: en.wiktionary.org

Close letter words and terms