Subscribe
URL of the page has been copied to clipboard.
Meaning : Pantropical floating plant forming a rosette of wedge-shaped leaves. A widespread weed in rivers and lakes.
Synonyms : pistia, pistia stratiotes, pistia stratoites, water lettuce
Install App