meaning of silkweed

1. any of numerous plants of the genus Asclepias having milky juice and pods that split open releasing seeds with downy tufts


Related Words

silkweed |

Developed & Maintained By Taraprasad.com

Treasure Words