Noun
English Wikipedia has an article on:eleutherosideWikipedia eleutheroside (plural eleutherosides) (organic chemistry) Any of several diverse glycosides present in Eleutherococcus shrubs