wormseed

/ˈwɜrmˌsiːd/

Definitions

1. noun

a plant of the genus Artemisia, especially A. umbelliformis, or a similar plant with seeds that resemble worms

“The doctor recommended wormseed tea to soothe the patient’s digestive issues.”

2. noun

the seed of the wormseed plant

Synonyms

  • artemisia
  • wormseed plant