Word info

cytocyst

Noun

Meaning

cytocyst (plural cytocysts)

(biology) A hollow vesicle, the remains of a host cell occupied by a protozoan parasite.

Source: en.wiktionary.org

Close letter words and terms