Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of cytoid

- Cell-like; -- applied to the corpuscles of lymph, blood, chyle, etc.