sclerobases
English
Noun
sclerobases
plural of
sclerobase