Collosclere

Definition

In D.; probably derivation of a chelae; a sclere entirely enveloped in a siliceous thin coat (e.g., Clathria [Thalysias] collosclera).

Photos