meaning of asclepias albicans

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


Related Words

asclepias albicans |

Developed & Maintained By Taraprasad.com

Treasure Words