1 result for

Top match
  1. celery wormwood (Artemisia carvifolia); to give off; to weed