English dictionary
coral root meaning and definition
Definition and meaning of coral root at MeaningMonkey.org. coral root meaning and definition in the English Dictionary.CORAL ROOT noun
Definition of coral root (noun)
- a wildflower of the genus Corallorhiza growing from a hard mass of rhizomes associated with a fungus that aids in absorbing nutrients from the forest floor
Source: Princeton University Wordnet