lymphadenoid
adjective
lym·phad·e·noid
(ˌ)lim-ˈfad-ᵊn-ˌȯid
: resembling or having the properties of a lymph node
Love words? Need even more definitions?
Merriam-Webster unabridged
Share