MOONRAT


Meaning of MOONRAT in English

n. (also known as hedgehog} small mammal with spiny hairs on its back and sides (found in Africa and Eurasia)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.