Attested.to

Definition

large reddish brown free-flying cockroach originally from southern United States but now widely distributed

Seed ·

Term in context

American cockroach in CommonParlance