Wiktionary
thermosprays
n. (plural of thermospray English)
n. (plural of thermospray English)