1. quinoid - Noun
2. quinoid - Adjective
quinoid (comparative more quinoid, superlative most quinoid)
(organic chemistry) Having a structure based upon a quinone.
quinoid (plural quinoids)
(organic chemistry) Any substance whose structure is based upon a quinone.