Word info

tadpole physa

Noun

Meaning

tadpole physa (plural tadpole physas or tadpole physae)

Physella gyrina (or Physa gyrina), a freshwater snail endemic to North America.

Source: en.wiktionary.org

Close letter words and terms