Back to Dictionary
天蝼
天螻
tiānlóu
1. mole cricket
2. slang word for agricultural pest Gryllotalpa