Lymphoid - Definition

lymphoid

Part of speech: adjective

resembling lymph or lymphatic tissues

Look up another word