Wiktionary
phthalazones
n. (plural of phthalazone English)
n. (plural of phthalazone English)