eichhornia spesiosa Meaning, Definition & Usage

  1. noun a tropical floating aquatic plant having spikes of large blue flowers; troublesome in clogging waterways especially in southern United States
    water orchid; water hyacinth; Eichhornia crassipes.

WordNet