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.”

Synonyms

  • hydrilla
  • watermeal

Antonyms

  • endangered species
  • native plant