pyrrolocarbazoles
English
Noun
pyrrolocarbazoles
plural of
pyrrolocarbazole