Home
Search
Index
Definify.com
Definition
2024
water-lettuce
water-lettuce
English
water-lettuce
Noun
water
-
lettuce
(
plural
water-lettuces
)
Tropical
duckweed
,
Pistia stratiotes
.
Translations
tropical duckweed
Finnish:
pistia
,
vesisalaatti
Lao:
ຈອກ
(
chǭk
)
Similar Results