Wiktionary
naphthalates
n. (plural of naphthalate English)
n. (plural of naphthalate English)