Attested.to

Definition

any of various Australian climbing plants of the genus Kennedia having scarlet flowers

Seed ·

Term in context

coral pea in CommonParlance