Search in: Word
Vietnamese keyboard: Off
Virtual keyboard: Show
English - English (Wordnet) dictionary
water orchid
Jump to user comments
  • a tropical floating aquatic plant having spikes of large blue flowers; troublesome in clogging waterways especially in southern United States
Related search result for "water orchid"
Comments and discussion on the word "water orchid"