tenchweed

/ˈtɛntʃwiːd/

Definitions

1. noun

A type of aquatic plant, particularly one that grows near or in water, often associated with the Tench fish

“The tenchweed grew densely at the edge of the lake, providing shelter for the tench fish.”

Synonyms

  • aquatic vegetation
  • waterweed

Antonyms

  • dryland flora
  • terrestrial plant