Answer: cytoid

AnswerCrossword Clue
cytoidcell-like
cytoidresembling a cell