Advertisement

Advertisement

tree snail

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.


Discover More

Example Sentences

The tree snail is so sensitive to weather that it will commence to climb two days before the rain comes.

Advertisement

Advertisement

Advertisement

Advertisement


tree shrewtree snake