forsythoside
Noun
Meaning
forsythoside (plural forsythosides)
Any of a family of anti-inflammatory glycosides isolated from plants of the genus Forsythia.
Noun
forsythoside (plural forsythosides)
Any of a family of anti-inflammatory glycosides isolated from plants of the genus Forsythia.