TRICHOCYST Meaning of TRICHOCYST in English [tricho.cyst] n (1859): any of the minute lassoing or stinging organelles of protozoans and esp. of many ciliates Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012