Attested.to

Definition

the cavity containing the major viscera; in mammals it is separated from the thorax by the diaphragm

Seed ·

Term in context

abdomen in CommonParlance