star duckweed

/stɑr ˈdʌkˌwid/
noun
  1. A small aquatic plant with star-shaped leaves, often found floating on still water.
    • Star-duckweed provides shelter for tiny aquatic insects.
    • We removed some star-duckweed from the aquarium because it was growing too fast.
    • The pond was covered in star-duckweed, creating a green carpet on the surface.
What does "star duckweed" mean? | whatsthatwordmean | whatsthatwordmean