What is Japanese Dodder?
Japanese Dodder (Cuscuta japonica) is a parasitic vine that thrives in various parts of East and Southeast Asia, including China, Japan, Korea, and Vietnam. Japanese Dodder (Latin: Cuscuta japonica) is an edible plant catalogued in PlantSage.
