Word info

spongocyte

Noun

Meaning

spongocyte (plural spongocytes)

(cytology) A cell, in some poriferans, that secretes spongin

Source: en.wiktionary.org

Anagrams

Close letter words and terms