Word info

colloblast

Noun

Meaning

colloblast (plural colloblasts)

A kind of cell found in the tentacles of ctenophores, used to capture prey by adhesion.
Synonym: lasso cell
Hypernym: collocyte

Source: en.wiktionary.org

Close letter words and terms