Invertebrates > Gastropods
The Apple Snail (Pomacea canaliculata), widely celebrated and feared as the Golden Apple Snail or Channeled Apple Snail, is the colossal, dual-breathing juggernaut of the freshwater gastropod world. Reaching the size of an orchard apple and equipped with both aquatic...