Water starwort Meaning, Definition & Usage

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

WordNet


Definitions
  1. an aquatic plant (Callitriche verna) having some resemblance to chickweed.

Webster 1913