toad rush

Noun
  1. Low-growing annual rush of damp low-lying ground;
    Nearly cosmopolitan (synset 111764577)

Found on Word Lists

Other Searches