land snail
noun
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.
any terrestrial snail.
Words nearby land snail
land power,
land rail,
land rain,
land reform,
land sailing,
land snail,
land tax,
land up,
land wind,
land with,
land yacht