ALL meanings of water lettuce
wa·ter let·tuce
W w - noun water lettuce a floating aquatic plant, Pistia stratiotes, of the arum family, having a rosette of thick, spongy leaves. 1
- noun water lettuce a floating aquatic plant (Pistia stratiotes) of the arum family, with rosettes of thick, blunt, velvety, ribbed leaves and a hanging mass of feathery roots 0