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
˜yÐÄvlog History and Origins
Origin of telsontail1
Advertisement
Advertisement
Advertisement
Advertisement
Browse