Online Dictionary of Invertebrate Zoology.
A.R. Maggenti and S.L. Gardne.
desmacyte — des·ma·cyte … English syllables
desmacyte — ˌsīt noun ( s) Etymology: New Latin desma + English cyte : one of the long fusiform cells forming a fibrous network in sponge cortex … Useful english dictionary
We are using cookies for the best presentation of our site. Continuing to use this site, you agree with this. OK