English Dictionary
◊ CUSCUTA
Cuscuta
n : genus of twining leafless parasitic herbs lacking
chlorophyll: dodder [syn: {Cuscuta}, {genus Cuscuta}]