stavesacre

nounA poisonous plant (Delphinium staphisagria) whose seeds were historically used to kill lice and other parasites.

No synonyms or antonyms found for this word.