10x8mm Preciosa Czech Glass Leaf Beads in Emerald Green.
This Emerald Green is, to my eye, slightly more of a medium blue-based emerald green in color.
They are pressed glass, and have the veins "carved" into them.
Drilled from bottom to tip.
There are 25 beads per strand.