lymphoblastoid - noun
singular
lymphoblastoid
plural
lymphoblastoids