spongelets
English
Noun
spongelets
plural of
spongelet