Attested.to

Definition

hernia resulting from the protrusion of part of the stomach through the diaphragm

Seed ·