English

edit

Noun

edit

technopolymers

  1. plural of technopolymer