TREE SNAIL


Meaning of TREE SNAIL in English

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.

Random House Webster's Unabridged English dictionary.      Полный английский словарь Вебстер - Random House .