imidazolidines
English
Noun
imidazolidines
plural of
imidazolidine