CNID- Meaning of CNID- in English combining formor cnido-Etymology: New Latin, from cnida : cnida cnido saccnido glandularCnid aria Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012