a herb species in the genus psoralea - Español Inglés Diccionario