skytale

English

Noun

skytale (plural skytales)

  1. Alternative form of scytale.

Anagrams