CNIDA Meaning of CNIDA in English noun one of the peculiar stinging, cells found in coelenterata; a nematocyst; a lasso cell. Webster English vocab. Английский словарь Webster. 2012