Meaning of striped coral root
Definition of striped coral root
(noun)
nearly
leafless
wildflower
with
erect
reddish-purple stems
bearing
racemes of
pale
pinkish
and
brownish-striped
flowers;
western
Canada to Mexico
Other information on striped coral root
WIKIPEDIA results for
striped coral root
Amazon results for
striped coral root
Tweet