1 land snail | Definition of land snail

land snail

noun

Definition of land snail

: a terrestrial gastropod usually belonging to the pulmonate suborder Stylommatophora