Etymology

wormseed

W4O1R1M3S1E1E1D2

Today it means: An aromatic tropical plant (Dysphania ambrosioides, syn. Chenopodium ambrosioides) that yields an anthelmintic oil Full definition →

Middle English wormsede
Ask AI about its historyChatGPTClaudePerplexityGoogle AIGrok