WATER CABBAGE


Meaning of WATER CABBAGE in English

noun

1. : a white water lily ( Nymphaea odorata )

2. : water lettuce

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