wormwood. N.
·noun A somewhat aromatic composite weed (Artemisia vulgaris), at one time used medicinally; — call...
Webster's Dictionary of the English Language