imidazolidinyl urea
English
Noun
imidazolidinyl
urea
(
uncountable
)
An
antimicrobial
preservative
used in
cosmetics
.
Related terms
diazolidinyl urea