Attested.to

Definition

any of numerous brilliantly colored plumed birds of the New Guinea area

Seed ·

Term in context

bird of paradise in CommonParlance