Noun Definition
toad rush
1.Definition: low-growing annual rush of damp low-lying ground; nearly cosmopolitan
Related Noun(s):juncus bufonius
Category: Plants1.Definition: low-growing annual rush of damp low-lying ground; nearly cosmopolitan
Related Noun(s):juncus bufonius
Category: Plants