Definitions
There is 1 meaning of the phrase
Pistia Stratiotes.
Pistia Stratiotes - as a noun
Pantropical floating plant forming a rosette of wedge-shaped leaves; a widespread weed in rivers and lakes
Synonyms (Exact Relations)
pistiapistia stratoiteswater cabbagewater lettuce