What is the full meaning of lymphoid
of or resembling lymph, or relating to the lymphatic system [adj]
Example of the word lymphoid placed on a Scrabble board.