Trichocyst
/(?)/
Trich·o·cyst
Trichocyst
n.
A lasso cell.
(Zool.)