squawroot

nounA parasitic plant that grows on the roots of oak trees, with a thick, fleshy stem and small, brownish flowers. It is also called cancer root.

No synonyms or antonyms found for this word.

squawroot synonyms & antonyms | whatsthatwordmean | whatsthatwordmean