Wiktionary
octylglucosides
n. (plural of octylglucoside English)
n. (plural of octylglucoside English)