FROG'S LETTUCE





Definition:

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

Synonyms: