naphthoimidazoles
English
Noun
naphthoimidazoles
plural of
naphthoimidazole