imidazoheterocycles
English
Noun
imidazoheterocycles
plural of
imidazoheterocycle