imidazolidinones
English
Noun
imidazolidinones
plural of
imidazolidinone