Word info

bayou physa

Noun

Meaning

bayou physa (plural bayou physas or bayou physae)

Physella hendersoni (or Physa hendersoni), a freshwater snail endemic to the southeastern United States.

Source: en.wiktionary.org

Close letter words and terms