dodderer
/ˈdɒdərər/Definitions
1. noun
a person who stumbles or totters, especially in speech or thought
“The dodderer of a sentence struggled to find the right words.”
2. noun
a plant with weak stems, especially the genus Cuscuta, which twines around its hosts
“The garden was overgrown with dodderers that choked out the other plants.”