meaning of tephrosia virginiana

1. perennial subshrub of eastern North America having downy leaves yellowish and rose flowers and; source of rotenone


Related Words

tephrosia virginiana |

Developed & Maintained By Taraprasad.com

Treasure Words