Attested.to

Definition

arborescent South American shrub having very large orange-red flowers

Seed ·

Term in context

Datura sanguinea in CommonParlance