English dictionary
spotted coral root meaning and definition
Definition and meaning of spotted coral root at MeaningMonkey.org. spotted coral root meaning and definition in the English Dictionary.SPOTTED CORAL ROOT noun
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
- synonyms: Corallorhiza maculata
Source: Princeton University Wordnet