Meaning of genus atherurus

Definition of genus atherurus

(noun) a genus of Hystricidae

Other information on genus atherurus

WIKIPEDIA results for genus atherurus
Amazon results for genus atherurus