Definitions
There is 1 meaning of the phrase
Psoralea Esculenta.
Psoralea Esculenta - as a noun
Densely hairy perennial of central north america having edible tuberous roots
Synonyms (Exact Relations)
breadrootindian breadrootpomme blanchepomme de prairie