frijole: Mexican bean; usually dried
common bean: any of numerous beans eaten either fresh or dried
castilleja: genus of western North and South American perennials often partially parasitic on roots of grasses