imidazolidines

English

Noun

imidazolidines

  1. plural of imidazolidine