Psoraleas Meaning
There are 1 meaning(s) for word Psoraleas
Meaning 1 : widely distributed genus of herbs or shrubs with glandular compound leaves and spicate or racemose purple or white flowers
Synonyms : genus psoralea
Synonyms : genus psoralea
