1. podurid - Noun
2. podurid - Adjective
Any species of Podura or allied genera.
Pertaining to the poduras.