MOONRAT


Meaning of MOONRAT in English

■ noun a rat-like mammal of the hedgehog family, native to SE Asia and China. [ Echinosorex gymnurus and other species.]

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.