toad rush Meaning, Definition & Usage

  1. noun low-growing annual rush of damp low-lying ground; nearly cosmopolitan
    Juncus bufonius.

WordNet