dodder

definition: a leafless annual parasitic vine of the genus Cuscuta having whitish or yellow filamentous stems
example:
speech part: noun
synonyms:
definition: walk unsteadily
example:
speech part: verb
synonyms: stumble
Video not found.