English dictionary
coralroot meaning and definition
Definition and meaning of coralroot at MeaningMonkey.org. coralroot meaning and definition in the English Dictionary.CORALROOT noun
Definition of coralroot (noun)
- European bittercress having a knotted white rootstock
Source: Princeton University Wordnet