English

edit

Noun

edit

imidazolidinones

  1. plural of imidazolidinone