Definition of Star-duckweed in English :

Define Star-duckweed in English

Star-duckweed meaning in English

Meaning of Star-duckweed in English

Pronunciation of Star-duckweed in English

Star-duckweed pronunciation in English

Pronounce Star-duckweed in English

Star-duckweed

see synonyms of star-duckweed

Noun

1. lemna trisulca, star-duckweed

cosmopolitan in temperate regions except North America

WordNet Lexical Database for English. Princeton University. 2010.