Definitions of Psoralea esculenta:

  • noun:   densely hairy perennial of central North America having edible tuberous roots