English - English (Wordnet) dictionary
Jump to user comments
Noun
- burrowing scaly-tailed rat of India and Ceylon
- furry short-limbed tailless rodent resembling a true mole in habits and appearance; of eastern Europe and Middle East
- African rodent resembling a mole in habits and appearance