Meaning of carpet snake

Definition of carpet snake

(noun) Australian python with a variegated pattern on its back

Other information on carpet snake

WIKIPEDIA results for carpet snake
Amazon results for carpet snake