Meaning of madagascar cat

Definition of madagascar cat

(noun) small lemur having its tail barred with black

Other information on madagascar cat

WIKIPEDIA results for madagascar cat
Amazon results for madagascar cat