Meaning of coralroot

Definition of coralroot

(noun) European bittercress having a knotted white rootstock

Other information on coralroot

WIKIPEDIA results for coralroot
Amazon results for coralroot