meaning of carpet snake

carpet snake meaning in General Dictionary

Australian python with a variegated structure on its back