frog''s lettuce

Explore definitions, synonyms, and language insights of frog''s lettuce

Definitions

Noun
very similar to Potamogeton; of western Africa, Asia, and Europe

More General Terms