English Dictionary
▪ duckpins
▪ ducks and drakes
▪ duckweed
▪ duckweed family
▪ ducky
◊ DUCKWEED
duckweed
n : any small or minute aquatic plant of the family Lemnaceae
that float on or near the surface of shallow ponds
duckpins
ducks and drakes
duckweed
duckweed family
ducky
Copyright © 2022 NeoDict.Com. All rights reserved. Email:
mailto:
[email protected]