Meaning of water cabbage

Definition of water cabbage

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

Other information on water cabbage

WIKIPEDIA results for water cabbage
Amazon results for water cabbage