LAND SNAIL


Meaning of LAND SNAIL in English

1. any gastropod of the widely distributed order Stylommatophora, containing usually small, brown or mottled hermaphroditic snails: some more colorful species, introduced into North America, are agricultural pests.

2. any terrestrial snail.

Random House Webster's Unabridged English dictionary.      Полный английский словарь Вебстер - Random House .