indenopyrenes
English
Noun
indenopyrenes
plural of
indenopyrene