Skip navigation.

shoreweed - What does it mean?

Definition of 'shoreweed'

English

Noun

(en-noun)
  • A small European plantain, Littorella uniflora , that grows in shallow water or mud at the edges of ponds
  • Anagrams

    *