hairweed
English
Noun
hairweed
(
uncountable
)
The plant
dodder
.
Anagrams
wirehead