star-duckweed Meaning, Definition & Usage

  1. noun cosmopolitan in temperate regions except North America
    Lemna trisulca.

WordNet