Su nombre proviene de la unión de las palabras, Star (que significa Estrella en inglés), Double (que significa doble en inglés) y Leaf (que significa Hoja en inglés).
Su nombre proviene de la unión de las palabras, Star (que significa Estrella en inglés), Double (que significa doble en inglés) y Leaf (que significa Hoja en inglés).