dodder Meaning and Definition
1. n. a leafless annual parasitic vine of the genus Cuscuta having whitish or yellow filamentous stems; obtain nourishment through haustoria
2. v. walk unsteadily
1. n. a leafless annual parasitic vine of the genus Cuscuta having whitish or yellow filamentous stems; obtain nourishment through haustoria
2. v. walk unsteadily
Sponored Video