indenopyrazoles
English
Noun
indenopyrazoles
plural of
indenopyrazole