methylolureas

English

Noun

methylolureas

  1. plural of methylolurea