Meaning of pistia

Definition of pistia

(noun) pantropical floating plant forming a rosette of wedge-shaped leaves; a widespread weed in rivers and lakes

Other information on pistia

WIKIPEDIA results for pistia
Amazon results for pistia