Online English Dictionary

Home

Snail


n.

Any one of numerous species of terrestrial air-breathing gastropods belonging to the genus Helix and many allied genera of the family Helicidæ . They are abundant in nearly all parts of the world except the arctic regions, and feed almost entirely on vegetation; a land snail.


© 2009 Dammam Community College