Subscribe
URL of the page has been copied to clipboard.
Meaning : Low-growing annual rush of damp low-lying ground. Nearly cosmopolitan.
Synonyms : juncus bufonius
Install App
Toad rush meaning in Telugu.