Water starwort Meaning, Definition & Usage
-
noun any of several aquatic plants having a star-shaped rosette of floating leaves; America, Europe and Asia
WordNet
Definitions
- an aquatic plant (
Callitriche verna ) having some resemblance to chickweed.