Meaning of castilleja

Definition of castilleja

(noun) genus of western North and South American perennials often partially parasitic on roots of grasses

Other information on castilleja

WIKIPEDIA results for castilleja
Amazon results for castilleja