Advertisement
Advertisement
telsontail
[ tel-suhn-teyl ]
noun
- 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
Origin of telsontail1
Advertisement
Advertisement
Advertisement
Advertisement
Browse