'Protura' definitions:

Definition of 'Protura'

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

Words containing 'Protura'