Definition & Meaning | English word PILLSNAIL
PILLSNAIL
Definitions of PILLSNAIL
- A terrestrial snail of the eastern US, genus Euchemotrema.
Number of letters
9
Is palindrome
No
Search for PILLSNAIL in:
Page preparation took: 333.38 ms.