DESMACYTE
Meaning of DESMACYTE in English
-ˌsīt noun
( -s )
Etymology: New Latin desma + English -cyte
: one of the long fusiform cells forming a fibrous network in sponge cortex
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012