EGAVE

wormroot

Meaning

  1. noun Synonym of wormgrass.

Similar words

mingwort masterwort wartweed motherwort roman wormwood madweed wallwort garweed garlicwort elderwort

Save “wormroot” to learn later