Advertisement
Advertisement
banded Florida tree snail
noun
- a tree-dwelling snail, Liguus fasciatus, of Florida and nearby keys, having a long, conical shell in many color variations: now greatly reduced in numbers.
Advertisement
Advertisement
Advertisement
Advertisement
Browse