蚺
Simplified/traditional character
蚺 English definition
rán
- boa
rán
- boa