water lettuce
English Dictionary
->
Letter W
-> water lettuce
Search Dictionary:
water lettuce Definition
(n)
pantropical
floating
plant
forming
a
rosette
of
wedge
-
shaped
leaves
;
a
widespread
weed
in
rivers
and
lakes
water lettuce Synonyms
pistia
Pistia stratiotes
Pistia stratoites
water cabbage
water lettuce
© Art Branch Inc.