snowsnake

English

Noun

snowsnake (countable and uncountable, plural snowsnakes)

  1. Alternative form of snow snake.