蔚wèiTop 30000Meanings1. Artemisia japonica2. luxuriant3. resplendent4. impressiveCharacters used蔚luxuriant