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.