Noun Definition

wormwood

1.Definition: any of several low composite herbs of the genera Artemisia or Seriphidium

Category: Plants