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 Juncus bufonius; the toad rush– low-growing annual rush of damp low-lying ground; nearly cosmopolitan 1