Subscriber login


Forgot your password?

Library card login

Other

pond snail

Definition of pond snail

noun

  • an aquatic European snail with a brown conical shell, living typically in fresh water.
    • Genus Limnaea, family Limnaeidae