Definition
tall herb with leafless white waxy stems and whitish starlike flowers; southwestern United States
Seed ·
Term in context
tall herb with leafless white waxy stems and whitish starlike flowers; southwestern United States
Seed ·