Meaning of asclepias albicans

Definition of asclepias albicans

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

Other information on asclepias albicans

WIKIPEDIA results for asclepias albicans
Amazon results for asclepias albicans