Word info

tomocyst

Noun

Meaning

tomocyst (plural tomocysts)

(microbiology) An encysted form of a tomont.

Source: en.wiktionary.org

Close letter words and terms