frog's lettuce Meaning, Definition & Usage

  1. noun very similar to Potamogeton; of western Africa, Asia, and Europe

WordNet