蒿hāoTop 30000Meanings1. celery wormwood (Artemisia carvifolia)2. to give off3. to weedCharacters used蒿wormwood