SPLENOCYTE
Meaning of SPLENOCYTE in English
ˈsplēnəˌsīt, -len- noun
( -s )
Etymology: International Scientific Vocabulary splen- + -cyte
: a macrophage of the spleen
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012