Meaning of lewisia

Definition of lewisia

(noun) genus of western North American low-growing herbs having linear woolly leaves and large pink flowers

Other information on lewisia

WIKIPEDIA results for lewisia
Amazon results for lewisia