Gemmulosclere

Definition

In D.; a spicule forming the case (armor) of gemmules; in freshwater sponges (e.g., genus Ephydatia).

Photos