transpolyisoprenes

English

Noun

transpolyisoprenes

  1. plural of transpolyisoprene