Meaning of cuscuta

Definition of cuscuta

(noun) genus of twining leafless parasitic herbs lacking chlorophyll: dodder

Other information on cuscuta

WIKIPEDIA results for cuscuta
Amazon results for cuscuta