Definitions for podurid
  • Podurid (n.) - Any species of Podura or allied genera.
  • Podurid (a.) - Pertaining to the poduras.
Words in your word
2 Letter Words
do id od oi op or pi up