Look Up Another Term

Definition: micro drone


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