wormroot en · NOUN EtymologyFrom worm + root. Meanings (uncountable) Synonym of wormgrass. Synonyms wormgrass