Summary
English Synonyms:   more detail...
  1. star-duckweed:


English

Detailed Synonyms for star-duckweed in English

star-duckweed:

star-duckweed [the ~] noun

  1. the star-duckweed
    – cosmopolitan in temperate regions except North America 1
    the star-duckweed; the Lemna trisulca
    – cosmopolitan in temperate regions except North America 1

Alternate Synonyms for "star-duckweed":


Related Definitions for "star-duckweed":

  1. cosmopolitan in temperate regions except North America1

Related Synonyms for star-duckweed