Definition of Frog's Lettuce

  • 1. Very similar to Potamogeton; of western Africa, Asia, and Europe Noun

Semanticaly linked words with "frog's lettuce"

Hyponims for word "frog's lettuce"