staphisagria
noun
staph·i·sa·gria
ˌstaf-ə-ˈsā-grē-ə
: a preparation (such as a tincture) made from the seeds of the stavesacre : stavesacre sense 2b
Love words? Need even more definitions?
Merriam-Webster unabridged
Share