water orchid

Noun
  1. A tropical floating aquatic plant having spikes of large blue flowers;
    Troublesome in clogging waterways especially in southern United States (synset 112631089)

Found on Word Lists

Other Searches