PODURID


Meaning of PODURID in English

adj pertaining to the poduras.

2. podurid ·noun any species of podura or allied genera.

Webster English vocab.      Английский словарь Webster.