Elysia pusilla ernährt sich von Halimeda Grünalgen,nimmt deren Chloroplasten auf und lagert diese eine Zeit lang im Körper ein.Die Chloroplasten müssen nach einiger Zeit neu aufgenommen werden.Damit ist die Schnecke in der Lage Photosynthese zu betreiben.Um ausreichend Sonnenlicht nutzen zu können und genügend Halimeda Algen vorzufinden, lebt Elysia pusilla nur in Flachwasserbereichen in tropischen Regionen des Indopazifik.Je nach Menge und Alter der aufgenommenen Chloroplasten schwankt die grüne Färbung dieser Tiere.