Meaning of psoralea
Definition of psoralea
(noun)
widely
distributed
genus
of herbs or shrubs with
glandular
compound
leaves and
spicate
or
racemose
purple
or
white
flowers
Other information on psoralea
WIKIPEDIA results for
psoralea
Amazon results for
psoralea
Tweet