Word info

Banff Springs physa

Noun

Meaning

Banff Springs physa (plural Banff Springs physas or Banff Springs physae)

Physella johnsoni (or Physa johnsoni), a freshwater snail endemic to a small number of hot springs in Alberta, Canada.

Source: en.wiktionary.org

Close letter words and terms