microsclere

English

Etymology

From micro- +‎ sclere.

Noun

microsclere (plural microscleres)

  1. A microscopic spicule of a sponge