psoraleas

English

Noun

psoraleas

  1. plural of psoralea