1 fish leaves | Definition of fish leaves

fish leaves

plural noun

Definition of fish leaves

: the floating leaves of the common pondweed (Potamogeton natans)