Attested.to

Definition

a rounded dilation or expansion in a canal or vessel or organ

Seed ·

Term in context

bulb in CommonParlance