English dictionary
protura meaning and definition
Definition and meaning of protura at MeaningMonkey.org. protura meaning and definition in the English Dictionary.PROTURA noun
Definition of Protura (noun)
- minute wingless arthropods: telsontails
- synonyms: order Protura
Source: Princeton University Wordnet