sweet wormwood
noun
a widely distributed plant, Artemisia annua, having scented leaves and loose, nodding clusters of yellow flowers.
Words nearby sweet wormwood
sweet viburnum,
sweet violet,
sweet william,
sweet william catchfly,
sweet woodruff,
sweet wormwood,
sweet-and-sour,
sweet-scented,
sweet-shop,
sweet-talk,
sweet-tempered