Dictionary.com
definitions
  • synonyms

tree snail

See more synonyms on Thesaurus.com
noun
  1. 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.
Show More
Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2018