ribbonsnake

See also: ribbon snake

English

Noun

ribbonsnake (plural ribbonsnakes)

  1. Alternative form of ribbon snake.