polyureas
English
Noun
polyureas
plural of
polyurea