Green-leaf worm Eulalia ← Previous Next → Green-leaf worm, Eulalia viridis, hunting over seasquirts, Molgula.