0%

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
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?