Meaning of impatiens capensis

Definition of impatiens capensis

(noun) North American annual plant with usually yellow or orange flowers; grows chiefly on wet rather acid soil

Other information on impatiens capensis

WIKIPEDIA results for impatiens capensis
Amazon results for impatiens capensis