'order Protura' definitions:

Definition of 'order Protura'

(from WordNet)
noun
Minute wingless arthropods: telsontails [syn: Protura, order Protura]