lymphoid ( synonym found)

Definition of lymphoid:

(adj) : like or relating to the lymphatic system of the body

Definition of lymphoid:

(adj) : like or relating to the lymphatic system of the body

Back to Top