Compund Words

Sponsored Links

Last Search Words

Search Result:star-duckweed

star-duckweed   (TTS Sound)



Overview of noun star-duckweed

The noun star-duckweed has 1 sense


  • star-duckweed, Lemna trisulca -- (cosmopolitan in temperate regions except North America)