2 results for

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

Words ending in 蒿