threadsnake

English

Noun

threadsnake (plural threadsnakes)

  1. Alternative form of thread snake.