NEMATOCYST


Meaning of NEMATOCYST in English

( n. )

A lasso cell, or thread cell. See Lasso cell, under Lasso.

Webster's Revised Unabridged English Dictionary.      Пересмотренный полный словарь английского языка Webster.