Definition, synonyms and related words
Any member of the Anomaluridae, a family of rodents found in central Africa.