Definition of Telsontail

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

Synonyms of Telsontail


Antonyms of Telsontail


No Antonyms Found.

Homophones of Telsontail


No Homophones Found.