fish leaves
plural nounDefinition of fish leaves
: the floating leaves of the common pondweed (Potamogeton natans)
1