What does atherurus mean?

atherurus meaning in General Dictionary

a genus of Hystricidae