English edit

Noun edit

podurid (plural podurids)

  1. (zoology) Any springtail in the family Poduridae.