Home › Words › M › microscleremicroscleremicrosclere means A microscopic spicule of a sponge.EtymologyFrom micro- + sclere.nounA microscopic spicule of a spongeDefinitions & examples from Wiktionary (CC BY-SA 3.0).