Compound of staart (“tail”) + blauwtje (“blue (butterfly)”).
staartblauwtje n (plural staartblauwtjes)