SAGITTOCYST
Meaning of SAGITTOCYST in English
( n. )
A defensive cell containing a minute rodlike structure which may be expelled. Such cells are found in certain Turbellaria.
Webster's Revised Unabridged English Dictionary.
Пересмотренный полный словарь английского языка Webster.
2012