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
Tweet