meaning of asclepias incarnata

1. densely branching perennial of the eastern United States with white to crimson or purple flowers


Related Words

asclepias incarnata |

Developed & Maintained By Taraprasad.com

Treasure Words