Banff Springs physa

Noun

 * 1)  (or ), a freshwater snail endemic to a small number of hot springs in Alberta, Canada.