Life … Animals Ringed Worms Polychaetes Scale Worm Paddle Worms Eulalia Green Leaf Worm species 90 observations Green Leaf Worm Eulalia viridis Field notes Close