The BioFiles - Bill Hubick

Family Ampullariidae (Apple Snails) (1)

Family Ampullariidae (Apple Snails) (1)

Genus Pomacea
  • Island Apple Snail (Pomacea maculata)