TOAD RUSH


Meaning of TOAD RUSH in English

noun

: a low-growing nearly cosmopolitan annual rush ( Juncus bufonius ) of damp low-lying ground

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.