Attested.to

Definition

common domestic rat; serious pest worldwide

Seed ·

Term in context

brown rat in CommonParlance