Wiktionary
imidazolidines
n. (plural of imidazolidine English)
n. (plural of imidazolidine English)