allobetonicoside en · NOUN EtymologyFrom allo- + betonicoside. Meanings (uncountable) An iridoid glycoside present in betony (of the genus Betonica)