菣
菣 English definition
qìn
- Artemisia apiacea
qìn
- Artemisia apiacea