If you can perform a specific gravity test, that would be an easy identification because Euclase has a S.G. of right around 3.0.
If those are Euclase crystals; they came from one of two places: Zimbabwe or possibly Columbia. Those are the only two occurrences of Euclase of that color saturation that I'm aware of.