lymphoid

/lˈɪmfɔɪd/

Explore definitions, synonyms, and language insights of lymphoid

Definitions

Adjective
resembling lymph or lymphatic tissues