N. ampullaria
Green form