lymphoblastoid (English, noun)
expansion: lymphoblastoid (plural lymphoblastoids)
Senses:
glosses: A cell of a lymphoblast
Forms:
form: lymphoblastoids
tags: plural