telsontail

This is not a dictionary! - Search for "telsontail" in The Danish Dictionary

  • March 3. 2016 from wordnet.princeton.edu

    telsontail noun english

    any of several minute primitive wingless and eyeless insects having a cone-shaped head; inhabit damp soil or decaying organic matter