1 result for 蒿*

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