mudsnail
Noun
Meaning
mudsnail (plural mudsnails)
Any of several univalve molluscs found on tidal mudflats, typically in New Zealand.
Noun
mudsnail (plural mudsnails)
Any of several univalve molluscs found on tidal mudflats, typically in New Zealand.