English → Hindi dictionary
family helicidae
Definition
land snails including the common edible snail and some pests
Looking for poetry? Read shayari and poems by great poets.
land snails including the common edible snail and some pests
Looking for poetry? Read shayari and poems by great poets.