microsclere (English, noun)
expansion: microsclere (plural microscleres)
Senses:
glosses: A microscopic spicule of a sponge
Forms:
form: microscleres
tags: plural