Attested.to

Definition

a blister on the mucous membranes of the lips or mouth or gastrointestinal tract

Seed ·

Term in context

aphthous ulcer in CommonParlance