Attested.to

Definition

Australian shrub having simple obovate leaves and brilliant scarlet flowers

Seed ·

Term in context

coral bush in CommonParlance