Meaning of water hyacinth

Definition of water hyacinth

(noun) a tropical floating aquatic plant having spikes of large blue flowers; troublesome in clogging waterways especially in southern United States

Other information on water hyacinth

WIKIPEDIA results for water hyacinth
Amazon results for water hyacinth