Latin-English dictionary »

scytala meaning in English

LatinEnglish
scytala [scytalae] (1st) F
noun

cylindrical snakenoun

roller [rollers]noun
[UK: ˈrəʊ.lə(r)] [US: ˈroʊ.lə(r)]

secret writing / letter (L+S)noun

wooden cylindernoun