doodlebug | |
doodlebugs |
doodlebug | (n) a small motor vehicle |
doodlebug | (n) the larva of any of several insects, Syn. ant lion, antlion |
V1-Rakete { f } [ mil. ] | doodlebug [ Br. ] [Add to Longdo] |
蟻地獄;あり地獄 | [ありじごく, arijigoku] (n) (1) ant lion larva; doodlebug; (2) ant lion larva's pit [Add to Longdo] |