Home
Search
Index
Definify.com
Definition
2024
strangleweed
strangleweed
English
Noun
strangleweed
(
uncountable
)
dodder
, a
parasitic
plant (genus
Cuscuta
)
Etymology
strangle
+
weed
Similar Results