frog's lettuce
تعریف انگلیسی
noun
- very similar to Potamogeton; of western Africa, Asia, and Europe