LAKE CRESS


Meaning of LAKE CRESS in English

noun

: an aquatic herb ( Armoracia aquatica ) of the mustard family of No. America with submersed or prostrate stems

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.