Yes, the greener one on the left is female.

Cant' see the other one.