SCLERITE


Meaning of SCLERITE in English

noun a hard chitinous or calcareous process or corpuscle, especially a spicule of the alcyonaria.

Webster English vocab.      Английский словарь Webster.