Definition of water orchid
English to English noun - a tropical floating aquatic plant having spikes of large blue flowers; troublesome in clogging waterways especially in southern United States
source: WordNet 3.0
Visual Synonyms 
Nearby Word
water orchid, water chickweed, water chute, water right, watershed, weather side, waterside, water jacket, water-washed, weather sheet, water gate, watershoot, watergate, wheat rust, white rust, white rocket
|
|
|