icariside

noun
High School
1

Any of a group of flavonoid glycosides, related to icariin, some of which have anticancer activity

More High School words starting with “I

Browse other words in the same learning bracket as icariside.

Browse the dictionary A–Z