Apple snails (Pomacea maculata) hatching from eggs and dropping from the clutch to water, Houston area, Texas, USA.


Size: 4605px × 3852px
Location: Houston area, Texas, USA
Photo credit: © Ivan Kuzmin / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: ampullariidae, apple, applesnails, babies, baby, close-, clutch, egg, eggs, hatch, hatched, hatching, hatchling, hatchlings, houston, invasive, juvenile, macro, maculata, newborn, newly, pomacea, snail, snails, species, texas