water flaxseed Meaning, Definition & Usage

  1. noun cosmopolitan except South America and New Zealand and some oceanic islands
    Spirodela polyrrhiza; great duckweed.

WordNet