VariousWords beta
Related Terms:
Noun
Definition: Physella magnalacustris (or Physa magnalacustris), a freshwater snail endemic to the Great Lakes of North America.
VariousWords beta
Definition: Physella magnalacustris (or Physa magnalacustris), a freshwater snail endemic to the Great Lakes of North America.