octasiloxanes

English

Noun

octasiloxanes

  1. plural of octasiloxane