Attested.to

Definition

any of several brightly colored butterflies

Seed ·

Term in context

admiral in CommonParlance