snail (Gastropoda). Gareno Amazon, Napo Ecuador
little slug on a giant Amazon land snail (Gastropoda). Yanayacu, Cosanga, Napo Ecuador
giant Amazon land snail (Gastropoda). Yanayacu, Cosanga, Napo Ecuador