Meaning of star-duckweed

Definition of star-duckweed

(noun) cosmopolitan in temperate regions except North America

Other information on star-duckweed

WIKIPEDIA results for star-duckweed
Amazon results for star-duckweed