Meaning of calochortus

Definition of calochortus

(noun) large genus of western North American leafy-stemmed bulbous herbs

Other information on calochortus

WIKIPEDIA results for calochortus
Amazon results for calochortus