English

edit

Noun

edit

isocyanates

  1. plural of isocyanate