'Psoralea' definitions:

Definition of 'Psoralea'

(from WordNet)
noun
Widely distributed genus of herbs or shrubs with glandular compound leaves and spicate or racemose purple or white flowers [syn: Psoralea, genus Psoralea]

Words containing 'Psoralea'