Wiktionary
technopolymers
n. (plural of technopolymer English)
n. (plural of technopolymer English)