microscleres
English
Noun
microscleres
plural of
microsclere