doodlebug

n. 獅蟻、超小型賽車

英文釋義

  1. a small motor vehicle
  2. a small jet-propelled winged missile that carries a bomb
  3. the larva of any of several insects