PODURA


Meaning of PODURA in English

noun any small leaping thysanurous insect of the genus podura and related genera; a springtail.

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