English Dictionary
◊ PROTURA
Protura
n : minute wingless arthropods: telsontails [syn: {Protura}, {order
Protura}]