cyanine dye: any of a class of dyes containing a -CH= group linking two heterocyclic rings containing nitrogen; used as sensitizers in photography
dye: a usually soluble substance for staining or coloring e.g. fabrics or hair
generative grammar: (linguistics) a type of grammar that describes syntax in terms of a set of logical rules that can generate all and only the infinite number of grammatical sentences in a language and assigns them all the correct structural description