Meaning of pontederia cordata

Definition of pontederia cordata

(noun) American plant having spikes of blue flowers and growing in shallow water of streams and ponds

Other information on pontederia cordata

WIKIPEDIA results for pontederia cordata
Amazon results for pontederia cordata