batterdock
/ˈbætərdɒk/Definitions
1. noun
A type of duckweed or floating aquatic plant, particularly Lemna minor
“The surface of the pond was covered in a thick layer of batterdock and other water plants.”
1. noun
A type of duckweed or floating aquatic plant, particularly Lemna minor
“The surface of the pond was covered in a thick layer of batterdock and other water plants.”