Attested.to

Definition

anti-inflammatory drug (trade name Butazolidin)

Seed ·

Term in context

Butazolidin in CommonParlance