Word info

mucocyst

Noun

Meaning

mucocyst (plural mucocysts)

(zoology) A cyst, in some protozoans, that discharges mucoid material

Source: en.wiktionary.org

Close letter words and terms