Advertisement

Advertisement

telsontail

[tel-suhn-teyl]

noun

  1. any of several minute, wingless, primitive insects of the order Protura, having a cone-shaped head with sucking and piercing mouthparts and no eyes or antennae, inhabiting damp soil or decaying organic matter.



Discover More

Word History and Origins

Advertisement

Advertisement

Advertisement

Advertisement

Advertisement


telsonTelstar