Find the word definition

Wiktionary
quinoid

a. (context organic chemistry English) having a structure based upon a quinone n. (context organic chemistry English) any substance whose structure is based upon a quinone