English edit

 
water-lettuce

Noun edit

water-lettuce (plural water-lettuces)

  1. Tropical duckweed, water lettuce (Pistia stratiotes).

Derived terms edit

Translations edit