Attested.to

Definition

south Australian tree having panicles of brilliant scarlet flowers

Seed ·