Advertisement
Advertisement
cancerroot
[ kan-ser-root, -root ]
noun
- any parasitic plant of the genus Orobanche, especially O. uniflora, of North America, having pale, leafless stalks bearing a single white or purplish flower.
Discover More
Word History and Origins
Origin of cancerroot1
Advertisement
Advertisement
Advertisement
Advertisement
Browse