← DefinitionshareGuesswormseednounA plant (especially of the genus Chenopodium or Artemisia) whose seeds are used as a treatment for intestinal worms.No synonyms or antonyms found for this word.