Attested.to

Definition

the region of the body of a vertebrate between the thorax and the pelvis

Seed ·

Term in context

abdomen in CommonParlance