As an adjective lymphoid
is like or relating to the lymphatic system of the body.
As a noun immunoblast is
a stem cell of lymphoid tissue.
lymphoid
English
Adjective
(-)
(anatomy) Like or relating to the lymphatic system of the body.
Related terms
*lymph