Definition Definition

podura - Meaning and Examples

Meaning of 'podura' (Webster Dictionary)

1 . Podura [ n.]
- Any small leaping thysanurous insect of the genus Podura and related genera; a springtail.