The counter for color is **** . If you want to say "seven (different) colors" without any idiomatic meaning, you can say .
> [7]{}
> to paint a map using seven different colors
When you say like this, the colors can be anything including gray, brown and pink. Alternatively, you can just say 7.
* * *
The word , in kanji, specifically refers to the seven colors of a rainbow. (I wouldn't call this a scientific term...) It also means "a wide variety of", as in .