European Frogbit - English Synonyms Dictionary