English
Detailed Synonyms for toad rush in English
toad rush:
toad rush [the ~] noun
-
the toad rush
– low-growing annual rush of damp low-lying ground; nearly cosmopolitan 1the toad rush; the Juncus bufonius– low-growing annual rush of damp low-lying ground; nearly cosmopolitan 1