Attested.to

Definition

an ache localized in the stomach or abdominal region

Seed ·

Term in context

bellyache in CommonParlance