Megasclere

Definition

In D., H.; a generally large spicule; rather variable in form, but not as much as microscleres; usually with a structural role in sponge architecture/anatomy; compare with microsclere; see also micro, meso and mega in glossary.

Photos