Word info

Great Lakes physa

Noun

Meaning

Great Lakes physa (plural Great Lakes physas or Great Lakes physae)

Physella magnalacustris (or Physa magnalacustris), a freshwater snail endemic to the Great Lakes of North America.

Source: en.wiktionary.org

Close letter words and terms