Pistia Meaning
There are 1 meaning(s) for word Pistia
Meaning 1 : pantropical floating plant forming a rosette of wedge-shaped leaves; a widespread weed in rivers and lakes
Synonyms : pistia stratiotes, pistia stratoites, water cabbage, water lettuce
Synonyms : pistia stratiotes, pistia stratoites, water cabbage, water lettuce
Similar words of Pistia :
