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