polyheterocycles
English
Noun
polyheterocycles
plural of
polyheterocycle