cane rat

English

Noun

cane rat (plural cane rats)

  1. A large rodent of the genus Thryonomys, native to sub-Saharan Africa.

Synonyms

Translations

Anagrams