Synonyms and Antonyms for water_starwort

1. water starwort (n.)

any of several aquatic plants having a star-shaped rosette of floating leaves; America, Europe and Asia

Synonyms: