Word info

forsythoside

Noun

Meaning

forsythoside (plural forsythosides)

Any of a family of anti-inflammatory glycosides isolated from plants of the genus Forsythia.

Source: en.wiktionary.org

Close letter words and terms