Definisi 'telsontail'
English to English
noun
1 any of several minute primitive wingless and eyeless insects having a cone-shaped head; inhabit damp soil or decaying organic matter
source: wordnet30
More Word(s)
insect, order protura, protura,

Visual Synonyms
Click for larger image