Definition of cytoid in English:

cytoid

noun

Biology Medicine
  • A cell-like structure; a cytoid body; (in early use) specifically †a leucocyte (obsolete).

adjective

Biology Medicine
  • Resembling a cell; cell-like; (in early use) specifically †designating a leucocyte (obsolete).

Origin

Mid 19th century; earliest use found in Medical Times. From cyto- + -oid, after German cytoid.

Pronunciation

cytoid

/ˈsʌɪtɔɪd/