Squawroot

From Biology-Online Dictionary
Jump to: navigation, search

squawroot

(Science: botany) A scaly parasitic plant (Conopholis Americana) found in oak woods in the united states.

Synonym: cancer root.