megasclere (English, noun)
expansion: megasclere (plural megascleres)
Senses:
glosses: A large spicule in sponges, visible to the naked eye.
Forms:
form: megascleres
tags: plural