meaning of psoralea

1. widely distributed genus of herbs or shrubs with glandular compound leaves and spicate or racemose purple or white flowers


Related Words

psoralea | psoralea esculenta |

Developed & Maintained By Taraprasad.com

Treasure Words