Meaning of lesser duckweed
Definition of lesser duckweed
(noun)
of
temperate
regions
except
eastern
Asia and Australia
Other information on lesser duckweed
WIKIPEDIA results for
lesser duckweed
Amazon results for
lesser duckweed
Tweet