Definition
This definition has not yet been approved by a moderator.

A lymphoid in the abdominal cavity that is an important center for immune system activities.

  • Flag
  • Source Document

    Related entities