fishweed
fishweed has 1 sense in the JumbleFix dictionary. Letters: 8.
Definitions
noun
. Any aquatic plant that grows in water where fish live, often used as food or shelter.