English Sclerocyte Cited by user Citation bot on 03 Apr 2021 Sclerocytes are specialised cells that secrete the mineralized structures in the body wall of some invertebrates.
English Sponge spicule Cited by user Citation bot on 20 Nov 2010 Spicules are structural elements found in most sponges. They provide structural support and deter predators.