Word info

sclerocyte

Noun

Meaning

sclerocyte (plural sclerocytes)

(cytology) A cell which, in some invertebrates, secrete calcareous or siliceous spicules to form the mineralised body wall

Source: en.wiktionary.org

Close letter words and terms