streptos

English

Noun

streptos

  1. plural of strepto

Anagrams