Wiktionary
sambubiosides
n. (plural of sambubioside English)
n. (plural of sambubioside English)