Definitions for horntail
  • Horntail (n.) - Any one of family (Uroceridae) of large hymenopterous insects, allied to the sawflies. The larvae bore in the wood of trees. So called from the long, stout ovipositors of the females.
  • Horntails - Sorry, we do not have a definition for this word
Words in your word
2 Letter Words
ah ai al an ar at ha hi ho in it la li lo na no oh oi on or ta ti to