/ɑːtɪˈmɪzɪə/
Artemisia meaning : Any of many aromatic flowering plants of the genus Artemisia, including wormwood, sagebrush, and tarragon.
landfill
artemisia
mambas
bat around
harrumphing