star-nosed mole Definition
Dictionary Home » Words Starting with S » star-crossed ... state school » star-nosed mole
star-nosed mole
noun
- 1. An amphibious mole that is found in the eastern states of N America, which has a ring of 22 pink fleshy tentacles around its muzzle which it uses as sensory organs to help it seek out food.
