orange balsam
English Dictionary
->
Letter O
-> orange balsam
Search Dictionary:
orange balsam Definition
(n)
North
American
annual
plant
with
usually
yellow
or
orange
flowers
;
grows
chiefly
on
wet
rather
acid
soil
orange balsam Synonyms
celandine
Impatiens capensis
jewelweed
lady's earrings
orange balsam
touch-me-not
© Art Branch Inc.