Definitions of star-duckweed:

  • noun:   cosmopolitan in temperate regions except North America