threadweed
/ˈθred.weɪd/Definitions
1. noun
A type of invasive aquatic plant.
“The lake was overrun with threadweed, making it difficult for boaters to navigate.”
1. noun
A type of invasive aquatic plant.
“The lake was overrun with threadweed, making it difficult for boaters to navigate.”