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
Tweet