'star-duckweed' definitions:

Definition of 'star-duckweed'

(from WordNet)
noun
Cosmopolitan in temperate regions except North America [syn: star-duckweed, Lemna trisulca]