lymphoreticular system

noun

Medical Definition of lymphoreticular system