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