Meaning of spotted coral root
Definition of spotted coral root
(noun)
common
coral
root
having yellowish- or reddish- or
purplish-brown
leafless
stems
bearing
loose
racemes of
similarly
colored
flowers with
white
purple-spotted
lips; Guatemala to Canada
Other information on spotted coral root
WIKIPEDIA results for
spotted coral root
Amazon results for
spotted coral root
Tweet