1
antlion (larva);doodlebug
See also:
薄羽蜉蝣 (ウスバカゲロウ)
2
antlion pit
Other forms
アリ地獄 【ありじごく】 · あり地獄 【ありじごく】