Meaning of ailurus

Definition of ailurus

(noun) lesser pandas

Other information on ailurus

WIKIPEDIA results for ailurus
Amazon results for ailurus