lymphoblastoid - noun

singularlymphoblastoid
plurallymphoblastoids