Term of the Moment

autonomous delivery vehicle


Look Up Another Term


Definition: micro drone


A small entertainment drone. See personal drone and insect drone.