Definition of Water Orchid

  • 1. A tropical floating aquatic plant having spikes of large blue flowers; troublesome in clogging waterways especially in southern United States Noun

Synonyms for word "water orchid"

Semanticaly linked words with "water orchid"

Hyponims for word "water orchid"