Nematocyst /(?)/

Nem·a·to·cyst

Nematocyst

n.
  1. A lasso cell, or thread cell. See Lasso cell, under Lasso. (Zool.)