Back to Dictionary
1. dodder (Cuscuta sinensis, a parasitic vine with seeds having medicinal uses)
2. also called [[菟絲子|菟丝子]]