balsamroot
English Dictionary
->
Letter B
-> balsamroot
Search Dictionary:
balsamroot Definition
(n)
a
plant
of
the
genus
Balsamorhiza
having
white
-
downy
leaves
in
a
basal
rosette
and
yellow
flowers
and
long
balsam
-
scented
taproots
balsamroot Synonyms
balsamroot
© Art Branch Inc.