Water lettuce
Word Dictionary
-> Water lettuce
Search:
Water lettuce
() A plant (Pistia stratiotes) which floats on tropical waters, and forms a rosette of spongy, wedge-shaped leaves.
Terms of Use
Canadian Jobs