Definition, synonyms and related words
Any of various groove-toothed rats of the genus Otomys, found in sub-Saharan Africa.