tree snail
noun
any tree- or bush-living gastropod of the family Bulimulidae, inhabiting tropical and temperate regions and characterized by brightly colored shells with distinct central whorls.
Words nearby tree snail
tree poppy,
tree post,
tree ring,
tree runner,
tree shrew,
tree snail,
tree snake,
tree sparrow,
tree squirrel,
tree surgery,
tree swallow