wormroot

English

Etymology

From worm +‎ root.

Noun

wormroot (uncountable)

  1. Synonym of wormgrass.

Anagrams