English

edit

Noun

edit

imidazolidines

  1. plural of imidazolidine