euclases
English
Noun
euclases
plural of
euclase