Word info

pillsnail

Noun

Meaning

pillsnail (plural pillsnails)

A terrestrial snail of the eastern US, genus Euchemotrema.

Source: en.wiktionary.org

Close letter words and terms