thesmothetes
English
Noun
thesmothetes
plural of
thesmothete