lymph gland n : the source of lymph and lymphocytes [syn: {lymph node}, {node}]
Copyright © 2024 3Dict.net