English edit

Etymology edit

micro- +‎ sclere

Noun edit

microsclere (plural microscleres)

  1. A microscopic spicule of a sponge