pistia Meaning, Definition & Usage

  1. noun pantropical floating plant forming a rosette of wedge-shaped leaves; a widespread weed in rivers and lakes
    water cabbage; Pistia stratiotes; water lettuce; Pistia stratoites.

WordNet