English

edit

Noun

edit

polyureas

  1. plural of polyurea