African wormwood

English

Noun

African wormwood (usually uncountable, plural African wormwoods)

  1. An aromatic African plant, with many traditional medicinal uses, Artemisia afra