Meaning of pyrola americana

Definition of pyrola americana

(noun) evergreen of eastern North America with leathery leaves and numerous white flowers

Other information on pyrola americana

WIKIPEDIA results for pyrola americana
Amazon results for pyrola americana