Wiktionary
microsclere
n. A microscopic spicule of a sponge
n. A microscopic spicule of a sponge