Attested.to

Definition

tall herb with leafless white waxy stems and whitish starlike flowers; southwestern United States

Seed ·

Term in context

Asclepias albicans in CommonParlance