Noun telsontail has 1 sense
  1. proturan, telsontail - any of several minute primitive wingless and eyeless insects having a cone-shaped head; inhabit damp soil or decaying organic matter
    --1 is a kind of insect
    --1 is a member of Protura, order Protura
,
TOP