Since the results are stacked on the browser, for that particular search you typed, you could always search
(:colors:)(:words/verbs:) and (:colors:)(:words/adverbs:) separately and I believe you will get the full list you want.
But I really have to generate the regex and availability results before being able to apply the filters.
As for the colors: yes the sets need to be improved. (: You got some suggestions?