meaning of tephrosia purpurea

1. East Indian shrub


Related Words

tephrosia purpurea |

Developed & Maintained By Taraprasad.com

Treasure Words