Back to Dictionary
天牛
tiānniú
1. Longhorn beetle