anemoside
Noun
Meaning
anemoside (plural anemosides)
Any of a group of antiinflammatory substances present in anemones and passion flowers
Noun
anemoside (plural anemosides)
Any of a group of antiinflammatory substances present in anemones and passion flowers