carpet snake

Explore definitions, synonyms, and language insights of carpet snake

Definitions

Noun
Australian python with a variegated pattern on its back

More General Terms