betonicoside
English
Noun
betonicoside
(
plural
betonicosides
)
(
organic chemistry
)
Any of a group of
diterpene
glycosides
present in some
betony
plants
Derived terms
allobetonicoside