water hawthorn

noun

Definition of water hawthorn

: cape pondweed