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.”

Synonyms

  • duckweed
  • water wort

Antonyms

  • dry land
  • terrestrial plant